engine sheds - Turkish English Dictionary